Woolentor\Modules\AbandonedCart\Frontend\Cart_Recovery A

Total Complexity 56
Dependencies 3
Dependents 1
Total lines 313
Lines of code 181
Logical lines of code 103
Comment lines 76
Methods 14
Properties 3

Methods 14

Method Rating Maintainability Complexity Lines of code
restore_cart_contents()
B
39 20 60
handle_cart_recovery()
S
53 6 24
can_restore_product()
S
59 6 16
process_user_login_recovery()
S
58 6 15
handle_cart_restored()
S
64 4 10
validate_recovery_request()
S
70 3 6
store_recovery_data()
S
66 2 9
process_cart_recovery()
S
65 2 9
redirect_to_cart()
S
72 2 6
__construct()
S
73 1 5
init_hooks()
S
69 1 6
handle_user_login()
S
74 1 5
get_recovery_url()
S
69 1 7
get_recovery_stats()
S
80 1 3